دالة LET في Excel

دوال المنطق والنص

الغرض من الدالة

دالة LET مفيدة جداً في حساب المعادلات والصيغ الرياضية وبشكل حر. تسمح هذه الدالة بتعريف أسماء (متغيرات) وتعيين قيم لها ضمن نطاق صيغة معينة. هذا يجعل الصيغ المعقدة أكثر قابلية للقراءة، وأسهل في الصيانة، وأكثر كفاءة من خلال تجنب تكرار نفس الحسابات عدة مرات. يمكن تعريف متغير واحد أو أكثر، ثم استخدام هذه المتغيرات في الحساب النهائي للدالة.

صيغة الدالة (Syntax)

LET(name1, value1, [name2, value2], ..., calculation)
  • name1, name2, ...: الاسم الذي تريد تعيينه لقيمة أو نتيجة حساب. يجب أن تبدأ بحرف، ولا يمكن أن تحتوي على مسافات، ولا يمكن أن تكون مرجع خلية. (مطلوب).
  • value1, value2, ...: القيمة أو التعبير الذي يتم تعيينه للاسم المقابل. (مطلوب).
  • calculation: التعبير أو الصيغة التي تستخدم الأسماء المعرفة لإرجاع النتيجة النهائية للدالة LET. (مطلوب).

أمثلة عملية

المثال 1: حساب مساحة الدائرة باستخدام متغير مُعرّف

نريد حساب مساحة دائرة نصف قطرها 5، مع تعريف نصف القطر كمتغير داخل الدالة LET.

AB
1نصف القطر5
2مساحة الدائرة78.53981634

الصيغة المستخدمة:

=LET(Radius, B1, PI()*Radius^2)

توضيح: نقوم بتعريف متغير اسمه `Radius` وقيمته من الخلية A1. ثم نستخدم هذا المتغير في حساب مساحة الدائرة (`PI()*Radius^2`). هذا يجعل الصيغة أكثر وضوحاً من تكرار `A1`.

المثال 2: حساب السعر بعد الخصم مع متغيرات متعددة

لدينا سعر منتج ونسبة خصم. نريد حساب السعر النهائي بعد الخصم باستخدام متغيرات مُعرفة داخل LET.

AB
1السعر الأصلي100
2نسبة الخصم15%
3السعر بعد الخصم85

الصيغة المستخدمة:

=LET(OriginalPrice, B1, DiscountRate, B2, OriginalPrice * (1 - DiscountRate))

توضيح: نعرّف `OriginalPrice` و `DiscountRate` كمتغيرين، ثم نستخدمهما في الحساب النهائي. هذا يحسن من قراءة الصيغة ويجعلها أسهل في التعديل.

المثال3: حل معادلة من الدرجة الثانية

يمكن باستخدام LET. حل معادلة من الدرجة الثانية بتعليمة واحدة فقط, فنحن نعرف صيغة حل المعادلة الرياضية من خلال أرقامها الثابتة a وb وc. حيث يعطى الحل بالمعادلة التالية:

x1,x2 = (-b±√△)÷2a

وكذلك

△=b2-4ac

ABC
1قيمة aقيمة bقيمة c
2231
3الحل الأول-0.5
4الحل الثاني-1

الصيغة المستخدمة:

=LET(a, A2, b, B2, c, C2, (-b + SQRT((b^2) - 4*a*c)) / (2*a))

توضيح: عرّفنا قيمة 3 متغيرات وهي a, b, c وأدخلنا صيغة المعادلة مرتينو مرة للحل الموجب ومرة للحل الساب.